isolated rain showers - Turc Anglais Dictionnaire